a put-up job - Französisch Englisch Wörterbuch